﻿using System;
using System.Collections.Generic;
using System.Text;
using Sinacor.Infra.Service.Validation;
using Sinacor.Infra.Service.Common;

namespace Sinacor.Servico.Bovespa.Corretagem.BusinessEntity.Parameter
{
    /// <summary>
    /// Parâmetro de negocio ExcluirControleBeneficio
    /// </summary>
    public class ExcluirControleBeneficio : BaseBusinessEntity
    {
        #region Campos

        /// <summary>
        /// Campo _codigoPoliticaCorretagem
        /// </summary>
        private System.Int32 _codigoPoliticaCorretagem;

        /// <summary>
        /// Campo _dataInicial
        /// </summary>
        private System.DateTime _dataInicial;      

        #endregion

        #region Construtores

        /// <summary>
        /// Construtor ExcluirControleBeneficio
        /// </summary>
        public ExcluirControleBeneficio()
        {

        }

        /// <summary>
        /// Construtor ExcluirControleBeneficio
        /// </summary>
        public ExcluirControleBeneficio(System.Int32 codigoPoliticaCorretagem, System.DateTime dataInicial)
        {
            this._codigoPoliticaCorretagem = codigoPoliticaCorretagem;
            this._dataInicial = dataInicial;
        }

        #endregion

        #region Propriedades

        /// <summary>
        /// Propriedade CodigoPoliticaCorretagem
        /// </summary>
        public System.Int32 CodigoPoliticaCorretagem
        {
            get { return this._codigoPoliticaCorretagem; }
            set { this._codigoPoliticaCorretagem = value; }
        }

        /// <summary>
        /// Propriedade DataInicial
        /// </summary>
        public System.DateTime DataInicial
        {
            get { return this._dataInicial; }
            set { this._dataInicial = value; }
        }

        #endregion
    }
}

